Big Huge Thesaurus

evergreen grass

noun